A Surprisal-Based Greedy Heuristic for the Set Covering Problem
نویسندگان
چکیده
In this paper we exploit concepts from Information Theory to improve the classical Chvatal greedy algorithm for set covering problem. particular, develop a new procedure, called Surprisal-Based Greedy Heuristic (SBH), incorporating computation of “surprisal” measure when selecting solution columns. Computational experiments, performed on instances OR-Library, showed that SBH yields 2.5% improvement in terms objective function value over Chvatal’s while retaining similar execution times, making it suitable real-time applications. The heuristic was also compared with Kordalewski’s algorithm, obtaining solutions much shorter times large instances, and Grossmann Wool’s unicost where obtained better solutions.
منابع مشابه
Improved Greedy Algorithm for Set Covering Problem
This paper proposes a greedy algorithm named as Big step greedy set cover algorithm to compute approximate minimum set cover. The Big step greedy algorithm, in each step selects p sets such that the union of selected p sets contains greatest number of uncovered elements and adds the selected p sets to partial set cover. The process of adding p sets is repeated until all the elements are covered...
متن کاملA Local Branching Approach for the Set Covering Problem
The set covering problem (SCP) is a well-known combinatorial optimization problem. This paper investigates development of a local branching approach for the SCP. This solution strategy is exact in nature, though it is designed to improve the heuristic behavior of the mixed integer programming solver. The algorithm parameters are tuned by design of experiments approach. The proposed method is te...
متن کاملA Heuristic Method for the Set Covering Problem
We present a Lagrangian-based heuristic for the well-known Set Covering Problem (SCP). The algorithm was initially designed for solving very large scale SCP instances, involving up to 5,000 rows and 1,000,000 columns, arising from crew scheduling in the Italian Railway Company, Ferrovie dello Stato SpA. In 1994 Ferrovie dello Stato SpA, jointly with the Italian Operational Research Society, org...
متن کاملAn effective and simple heuristic for the set covering problem
This paper investigates the development of an effective heuristic to solve the set covering problem (SCP) by applying the meta-heuristic Meta-RaPS (Meta-heuristic for Randomized Priority Search). In Meta-RaPS, a feasible solution is generated by introducing random factors into a construction method. Then the feasible solutions can be improved by an improvement heuristic. In addition to applying...
متن کاملAn Iterated Heuristic Algorithm for the Set Covering Problem
The set covering problem is a well-known NP-hard combinatorial optimization problem with wide practical applications. This paper introduces a novel heuristic for the uni-cost set covering problem. An iterated approximation algorithm (ITEG) based on this heuristic is developed: in the rst iteration a cover is constructed, and in the next iterations a new cover is built by starting with part of t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Algorithms
سال: 2023
ISSN: ['1999-4893']
DOI: https://doi.org/10.3390/a16070321